/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hibernate.dao.impl;

import hibernate.entidades.Productos;
import hibernate.GenericDAOHibernate;
import hibernate.dao.ProductosDAO;
import hibernate.exception.BussinessException;
import java.util.List;
import org.hibernate.Query;
import org.hibernate.Session;


/**
 *
 * @author ariel
 */
public class ProductosDAOImpl extends GenericDAOHibernate<Productos, String> implements ProductosDAO {

    @Override
    public Productos getProductoById(String id) throws BussinessException {
        Session hibernateSession = this.getSession();
        Productos lista = null;
        Query query = hibernateSession.getNamedQuery("Productos.findByCodStock").setString("codStock", id);
        lista = (Productos) query.uniqueResult();
        return lista;
    }
    
}
